/* reset */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, address, em, img, strong, dl, dt, dd, ol, ul, li, form, fieldset, legend, label, input, button, select, textarea, table, thead, tbody, tfoot, tr, th, td { border: 0; font-family: inherit; font-size: 100%; margin: 0; outline: 0; padding: 0; }
html {background-color:#3F3F3F; }
img { vertical-align: top; }
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
body { color:#fff; font: normal normal 100%/1.35 Arial, Helvetica, sans-serif; text-align: left; }
input, select, textarea { color: #242424; font: normal normal 1em Arial, Helvetica, sans-serif; }
a:link, a:visited { color: #fff; text-decoration: none; }
a:hover { text-decoration: underline; }

/* clearfix Lucida Sans Unicode*/
.clearfix:after { clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

/* common */
body {background:#fff; font-size:0.75em;width:100%;margin: 0 auto;}
.layout{padding:0 2%;width:96%}

/* header */
#container-header{background:url(../../img/backend/top_bg.jpg) repeat-x center;position:relative}
#container-header {height:78px;}
#container-header h1.logo{float:left;line-height:78px}
#container-header h1.logo a{background:url(../../img/backend/bg-logo.png) no-repeat;display:block;width:280px;height:75px;text-indent:-1983px;overflow:hidden}

#container-header .login{float:right;margin-top:28px;width: auto;z-index: 100;}
#container-header .login ul{overflow:hidden;}
#container-header .login li{font-size:1.05em;float:left;display:inline;line-height:28px;margin-left:18px}
#container-header .login li div{float:left;margin:0 5px}
#container-header .login li div.name a{display:block;font-weight:bolder;}
#container-header .login li .photo a{display:block;background:url(../../img/backend/bg-ico.png) no-repeat left top;height:27px;width:27px;line-height:27px}
#container-header .login li:hover .photo a,#header .login li .photo:hover a,#header .login li .photo a:hover{background-position: left -27px}
#container-header .login li .photo img{margin:2px 0 0 2px;width:23px;height:22px}
#container-header .login li a.sign-out{display:block;background:url(../../img/backend/ico-logout.png) no-repeat left center;padding-left:35px}

/* container */
#container-main {
   position: relative;
}
#container-main.login-container {height:550px;border:none;padding:0;margin-top:0}
#container-main.project-index {background-color:#fff;}
#container-main.project-detail {background-color:#fff;}
#container-main.project-admin {background-color:#fff;}

/*  footer */
#container-footer{border-top:1px solid #00447f;position:relative;height:38px;width:100%;margin: 0 auto;background: url("../../img/backend/top_bg.jpg");}
#container-footer p{text-align:center;color:#fff;line-height:38px}
#container-footer p.copy{line-height: 38px;}

/* title */

#login .login-form h1.title {
    background: url("../../img/backend/bg-title-login.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 80px;
    overflow: hidden;
    text-indent: -1983px;
    margin-left: 36px;
}
.title{overflow:hidden}

.title{margin-top:15px;margin-bottom:10px}
.title h2.t1{font-size:1.5em;text-transform:capitalize;color:#414141;float:left}

/* nav */
#container-main.login-container #nav{padding-top:200px;}

#nav{padding-top:170px;text-align:center;}
#nav ul{overflow:hidden;min-width:785px;margin:0 auto}
#nav ul li{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:center;margin-right:100px}
#nav ul li.none{margin-right:0}
#nav ul li a{display:block;font-weight:bolder;color:#99b4cd;font-size:1.4em;text-transform: capitalize;}
#nav ul li a:hover{text-decoration:none;color:#fff}
#nav ul li a span.name{display:block;margin-top:15px}
#nav ul li a span.image{background:url(../../img/backend/bg-nav.png) no-repeat left top;display:block;height:115px;width:131px;overflow:hidden;text-indent:-1983px;}
#nav ul li a span.project{background-position:left -115px}
#nav ul li a:hover span.project,#nav ul li a.project span.project:hover{background-position:left top;}
#nav ul li a span.document{background-position:left -345px}
#nav ul li a:hover span.document,#nav ul li a span.document:hover{background-position:left -230px}
#nav ul li a span.employees{background-position:left -575px}
#nav ul li a:hover span.employees,#nav ul li a span.employees:hover{background-position:left -460px}
#nav ul li a span.admin{background-position:left -805px}
#nav ul li a:hover span.admin,#nav ul li a span.admin:hover{background-position:left -690px}

/* login form*/
body#login-bg	{
	background: url(../../img/backend/login_bg.jpg) no-repeat top center !important;
    height:100%;
	}

#login .waper-login-1{background:url(../../img/backend/bg-form-login.png) no-repeat center ;margin:0 auto;width:600px}

#login .waper-login-2 {
    background-color: #5a5a5a;
    padding: 2px;
    text-align: center;
    width: 598px;
}
#login .login-form {border:2px solid #CCCCCC;padding-top:25px}
#login .login-form form{padding:0 25px;}
#login .login-form fieldset div.input{margin-top:13px}
#login .login-form fieldset div.input input {
    background-color: #fff;
    border: 1px solid #b1b1b1;
    font-size: 1.125em;
    margin-left: 112px;
    padding: 10px 13px;
    width: 292px;
}
#login .login-form fieldset div.input input:focus{border:1px solid #83b8db}
#login .login-form fieldset div.input input[placeholder]{color:#adabab}
#login .login-form fieldset div.input input:-webkit-input-placeholder{color:#adabab}
#login .login-form fieldset div.remember{clear: both;margin-top: 24px;overflow: hidden;}
#login .login-form fieldset div.remember input{float:left}
#login .login-form fieldset div.remember label{line-height:15px;width:150px;text-align:left;padding-left:10px;float: left;}
#login .login-form fieldset div.submit{ clear:both;margin-top:19px;border-top:1px solid #fff;padding:13px 0 31px;overflow:hidden;width:306px;}
#login .login-form fieldset div.submit a.input-link{float:left;line-height:43px}
#login .login-form fieldset div.submit input{float:right;background:url(../../img/backend/bg-submit-login.png) repeat-x left top;height:38px;padding:0 25px;cursor:pointer;color:#fff;display:block;font-size:1.4em;border:1px solid #fff;}
*+html #login .login-form fieldset div.submit input{padding: 0 15px}
#login .login-form fieldset div.submit input:hover{background-position:left -38px;border:1px solid #303030}

/* top-nav */
#top-nav{width:100%;height:37px;background: url("../../img/backend/repeat.jpg") repeat-x;display: block;}
#top-nav ul li{float:left;position:relative;padding-left:10px}
#top-nav ul li a{padding:9px 10px 10px 10px ;font-size:1.125em;display:block;cursor: pointer;}
#top-nav ul li:hover a,
#top-nav ul li.current a{ background: url(../../img/backend/pro_line_1.gif);
	color: #fff;
	display: block;
    height: 37px;
	line-height: 35px;
	padding: 0 0 0 10px;
	text-decoration: none;
	white-space: nowrap;
    cursor: pointer;
}
#top-nav ul li:hover a b,#top-nav ul li.current a b	{
	background: url(../../img/backend/pro_line_1.gif) right top;
	display: block;
	padding: 0 10px 0 0px;
    cursor: pointer;
	}    
.nav-divider	{
	background: url(../../img/backend/divider.jpg) top no-repeat;
	float: left;
	height: 40px;
	width: 15px;
	}   
  

/* project contain */
.main-content{color:#000;position:relative;background:#fff;padding:10px 20px 67px 20px;}
.main-content a{color:#013d74;font-weight:bolder}
.main-content .full {
    color: #000;
    font-size: 21px;
    font-weight: bolder;
}
a.reload{background:url(../../img/backend/bg-reload.png) no-repeat left top; width:81px;height:33px;line-height:35px;padding-left:32px;display:block;font-weight:normal;}
a.reload:hover{background-position:left -33px;color:#000}
a.reset{background:url(../../img/backend/bg-reload.png) no-repeat left top; width:81px;height:33px;line-height:35px;padding-left:32px;display:block;font-weight:normal;color:#323232}
a.reset:hover{background-position:left -33px;color:#000;text-decoration:none;}
/* date */
.datepicker{margin-bottom:10px;}
.datepicker .ui-datepicker{display:block;width:100%;}
.ui-datepicker-trigger{position:relative;top:7px;right:27px;vertical-align:top;cursor:pointer;}
div.calendar-filter .ui-datepicker-trigger{position:absolute;top:9px;right:6px;vertical-align:top;cursor:pointer;}
.ui-datepicker{display:none;font-size:12px;width:206px;background-color:#fff;z-index:1000 !important}
.ui-datepicker table{width:100%;}
.ui-datepicker table th, .ui-datepicker table td {text-align:center;}
.ui-datepicker table th{background-color:#ebebeb;border:#ebebeb solid 1px;color:#414141 }
.ui-datepicker table td{background-color:#fafafa;border:#f0f0f0 solid 1px;width:14%;}
.ui-datepicker table td a{ color:#414141;text-align:center}
.ui-datepicker table td.ui-datepicker-current-day, .ui-datepicker table td.ui-datepicker-today{font-weight:bolder;}
.ui-datepicker table td.ui-datepicker-current-day{background-color:#ebebeb;}
.ui-datepicker table td.ui-datepicker-today{background-color:#474849;}
.ui-datepicker table td.ui-datepicker-today a{ color:#fff !important;border:none;background-color:#2F9105;text-align:center}
.ui-datepicker table td.ui-state-disabled{color:#cdcdcd;}
.ui-datepicker table td.ui-datepicker-week-end a {color:#990000;}
.ui-datepicker table .ui-state-hover{border:none}
.ui-datepicker .ui-datepicker-header{background-color:#2F9105;height:29px;position:relative;zoom:1;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev, .ui-datepicker .ui-datepicker-header .ui-datepicker-next{background:url(../../img/backend/arrow-2.gif) no-repeat;cursor:pointer;height:16px;overflow:hidden;position:absolute;text-indent:-1983em;top:7px;width:16px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{background-position:left top;left:7px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{background-position:left -16px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next{background-position:-16px top;right:7px;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover{background-position:-16px -16px;}
.ui-datepicker .ui-datepicker-title{background-color:#2F9105;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;color:#fff;font-weight:bolder;line-height:29px;text-align:center;text-shadow:#333 1px 1px;}
.ui-datepicker .ui-datepicker-title select{margin:0 5px}
.ui-datepicker .ui-datepicker-buttonpane{margin-top:5px;text-align:right;}
.ui-datepicker .ui-datepicker-buttonpane button {font-size:12px;cursor:pointer;background-color:#6b6b6b;border:0;color:#fff;height:25px;line-height:25px;padding:0 7px 3px}
.ui-datepicker .ui-datepicker-buttonpane button:hover {background-color:#339900}

/* breadcrumb */
ul.breadcrumb{overflow:hidden;padding-right:20px;clear:both}
	ul.breadcrumb li{overflow:hidden;float:left}
	ul.breadcrumb li a{padding:10px 0 0 15px;background:url(../../img/backend/ico-arrow-2.gif) left 14px no-repeat;color:#144c81;font-size:1.05em;float:left}
	ul.breadcrumb li a.fist-link{padding:10px 15px 0 0;background:none}
	ul.breadcrumb li a:hover{text-decoration:underline}

	 .item{overflow:hidden}
	 .item li{background:url(../../img/backend/bg-line-1.png) repeat-x left top;float:left;padding:0 12px;height:35px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;behavior: url(css/PIE.htc);color:#fff;font-size:1.05em;font-weight:normal;margin-right:1px;line-height:35px;}
	 .item li.current{background-position:left -35px;}
	 .item li a:link,  .item li a:visited{color:#fff;font-weight:normal;}
	 .item li a:hover{color:#fff;}
	 .item li.current a:hover{text-decoration:none}
 .panel{padding:10px 20px;border:#d8d8d8 solid 1px;margin-top:-1px;overflow:hidden;height:auto; border-radius:5px;}
	 .panel h2.t2{font-size:1.5em;color:#2a2a2a;font-weight:normal;padding-bottom:5px; border-bottom:1px solid #d8d8d8;margin-bottom:10px;}
	 .panel h2.t3{font-size:1.5em;color:#2a2a2a;font-weight:normal;margin:20px 0 10px 20px}
	 .panel h2.t4{font-size:1.2em;color:#414141;font-weight:normal;background-color:#fff;position:absolute;left:0;top:-12px;padding-right:10px}
	 .panel .scroll-form{overflow:auto;height:320px}
	 .panel .scroll-form-min{overflow:auto;height:auto;}
	 .input-content{width:100%;}

.left-panel{
	background:url(../../img/backend/side_shadowleft.jpg) no-repeat center;
    position: absolute;
    left:-10px;
    top:20%;
    height:300px;
    width:40px;
    margin: 0 auto;
	
}
.right-panel{
	background:url(../../img/backend/side_shadowright.jpg) no-repeat center;
    position: absolute;
    right:-10px;
    top:20%;
    height:300px;
    width:40px;
    margin: 0 auto;
	
}
/* fieldset */
fieldset{overflow:hidden;}
fieldset div.input{float:left;margin:6px 0;overflow:hidden;clear:both;width:100%}
fieldset div.none{clear:both;}
fieldset label span{color:red}
fieldset label{color: #555555;
    float: left;
    font-size: 11pt;
    font-weight: bolder;
    line-height: 29px;
    padding-right: 10px;
    text-align: right;
    text-transform: capitalize;
    width: 135px;}
fieldset div.text label{margin-left:50px;} 
fieldset div.input input{float:left;width:34%;padding:6px 5px;border:1px solid #d4d4d4;background-color:#fff;} 
fieldset div.strong input{font-weight:bolder; color:#216404;font-size:1.05em;width:63%}
fieldset div textarea{float:left; padding:5px;height:30px !important;border:1px solid #d4d4d4;background-color:#fff;width:80%}
fieldset div.input select.disable,fieldset div.input select.disable:focus{color:#c4c3c3;border:1px solid #e4e3e3;}
fieldset div.input select{width:35%;padding:5px;border:1px solid #d4d4d4;background-color:#fff;float:left}
fieldset div.input select:focus,fieldset div.input input:focus,fieldset div.input textarea:focus{border:1px solid #4eb2f7;}
fieldset div.lable-80 label{width:82px}
fieldset div.input-80 select{width:100px}
fieldset div.input-80 input{width:150px !important;margin-right:10px; padding-left: 1px;}
fieldset div.input div.error-message{padding:8px 0 0 110px;background-color:#FFFFFF;color:#d52424;}
fieldset div select.form-error,fieldset div input.form-error{border:1px solid #d52424;color:#d52424}
fieldset div select.form-error,fieldset div input.form-error{border:1px solid #d52424;color:#d52424}
fieldset div.submit{padding:10px 0;margin:0 auto;width:220px;}
fieldset div.submit input.save{float:left;background:url(../../img/backend/bg-submit-save.png) no-repeat left top;cursor:pointer;height:33px;width:82px;border:none;font-size:0}
fieldset div.submit input:hover{background-position:left -33px;}
fieldset div.submit a.reset{float:left;margin-left:15px}
fieldset div.calendar{position:relative}
div.calendar-filter{position:relative}

.project-admin fieldset div.input label{width:100px}
.project-admin fieldset div.input select{width:63%}
.project-admin fieldset div.input-80{clear:none;width:55%}
.project-admin fieldset div.small-l{width:45%}
.project-admin fieldset div.small-l label{width:65px}
.project-admin fieldset div.input-80 input{width:32%}
.project-admin fieldset div.input-80 select{width:40%}
/* message */
.message { background: #dbe3ff url(../../img/backend/message.gif) no-repeat 15px -6px; border: #8195d6 solid 1px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin: 5px auto; padding: 8px 15px 8px 45px; position: relative; zoom: 1;width:500px; }
.message a.close { background: url(../../img/backend/message.gif) no-repeat left -2000px; font-weight: bolder; height: 7px; overflow: hidden; position: absolute; right: 10px; text-indent: -1983em; top: 13px; width: 7px; }
.message a.close:hover { background-position: left -2007px; }
#flashMessage.warning { background-color: #fffbcc; background-position: 15px -507px; border-color: #ebe174; }
#flashMessage.error { background-color: #ffcece; background-position: 15px -1006px; border-color: #ec7e8b; }
#flashMessage.success { background-color: #d5ffce; background-position: 15px -1506px; border-color: #82dc68; }

/* accordion */
#accordion{
    border-top:4px solid #F4F4F4;
    border-radius:6px;
   
} 
#accordion h3.head-title{background:url(../../img/backend/bg-accordion.png) repeat-x left top;height:30px;line-height:30px; padding-left:20px;color:#013D74;font-size:1em;font-weight:bold;cursor:pointer;border-left:1px solid #ebebeb;border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;}
#accordion h3.current{background-position:left -30px;color:#fff;border-left:1px solid #278300}
#accordion h3.head-title a { font-weight: bold !important; }
#accordion h3.current a{color:#FFF;}
#accordion h3.head-title:hover{text-decoration:underline}
#accordion ul.sub-menu{display:none;border-bottom:1px solid #ebebeb}
#accordion ul.sub-menu li{padding:7px 0 7px 20px;}
#accordion ul.sub-menu li.current{background-color:#e8ffdd}
#accordion ul.sub-menu li a{background:url(../../img/backend/ico-arrow-3.png) no-repeat left 3px;display:block;padding-left:13px;font-size:1em;color:#555;font-weight:normal}
#accordion ul.sub-menu li.current a{background: url(../../img/backend/ico-arrow-4.png) no-repeat left 3px;color:#257d00}


/* project administration */
 .aside-left{float:left;width:230px !important;vertical-align:top;margin-top:20px;height:475px; overflow: auto;}
 .content{vertical-align:top;overflow:hidden;padding:0 20px}
.project-admin .add-employee{position:relative;border-top:1px solid #e6e6e6;margin-top:20px;padding-top:15px}

.header a { color: #FFF; }

.paging {
	background: #06427A url(../../img/backend/bg-head-table.png) repeat-x;
	padding: 8px;
	color: #FFF;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	text-align: right; /* Bá»� dÃ²ng nÃ y ra náº¿u nÃ³ bá»‹ lá»—i */
}

.paging .disable {
	color: #BBB;
}

.paging .current {
	color: #FFF;
	background: url(../../img/backend/bg-paging-current.png) repeat-x;
}

.paging span{
	border: 1px solid #0A5091;
	background: url(../../img/backend/bg-paging.png) repeat-x;
	color: #EEE;
	padding: 0 6px;
}

.paging span a {
	color: #EEE;
}

#table-list-admin-form table.display thead th {
    line-height: 23px;
    background:#3E3E3E;
}
#table-list-admin-form table.display tr:nth-child(even){
 	background: #ececec;
}
#table-list-admin-form .ui-state-default .ui-icon {
    margin-top: 3px;
}
table tbody tr td.action {
    overflow: hidden;
    width:90px;
}
table tbody tr td.action a.edit {
    background: url("../../img/backend/ico-edit.png") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 24px;
    overflow: hidden;
    text-indent: -1983px;
    width: 23px;
}
table tbody tr td.action a.edit:hover {
    background-position: left -24px;
}
table tbody tr td.action a.delete {
    float: left;
    margin-left: 8px;
}
table tbody tr td.action a.delete{
    background: url("../../img/backend/ico-move.png") no-repeat scroll left top transparent;
    display: block;
    height: 24px;
    overflow: hidden;
    text-indent: -1983px;
    width: 23px;
}
table tbody tr td.action a.delete:hover {
    background-position: left -24px;
}
/* PAGING --------------------------------------------------------- */	

#paging-table {
	margin: 0 4px 0 0;
}	
.page-far-left	{
	background: url(../../img/backend/paging_far_left.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	margin: 0 4px 0 0;
	width: 24px;
	}
.page-left	{
	background: url(../../img/backend/paging_far_left.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 24px;
	}
.page-far-right	{
	background: url(../../img/backend//paging_far_right.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	margin: 0 4px 0 4px;
	width: 24px;
	}
.page-right	{
	background: url(../../img/backend/paging_far_right.gif) no-repeat;
	display: block;
	float: left;
	height: 24px;
	width: 24px;
	}
#page-info	{
	float: left;
	line-height: 16px;
	padding: 3px 12px 0 12px;
	}
/* MESSAGES --------------------------------------------------------------- */	
#message-yellow	{
	margin-bottom: 5px;
	}
.yellow-left	{
	background: url(../../img/backend/message_yellow.gif) top left no-repeat;
	color: #e79300;
	font-family: Tahoma;
	font-weight: bold;
	padding: 0 0 0 20px;
	}
.yellow-left a	{
	color: #e79300;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: underline;
	}
.yellow-right a	{
	cursor: pointer;
	}
.yellow-right	{
	width: 55px;
	}
#message-blue	{
	margin-bottom: 5px;
	}
.blue-left	{
	background: url(../../img/backend/message_blue.gif) top left no-repeat;
	color: #2e74b2;
	font-family: Tahoma;
	font-weight: bold;
	padding: 0 0 0 20px;
	}
.blue-left a	{
	color: #2e74b2;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: underline;
	}
.blue-right a	{
	cursor: pointer;
	}
.blue-right	{
	width: 55px;
	}
#message-red	{
	margin-bottom: 5px;
	}
.red-left	{
	background: url(../../img/backend/message_red.gif) top left no-repeat;
	color: #ce2700;
	font-family: Tahoma;
	font-weight: bold;
	padding: 0 0 0 20px;
	}
.red-left a	{
	color: #ce2700;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: underline;
	}
.red-right a	{
	cursor: pointer;
	}
.red-right	{
	width: 55px;
	}
#message-green	{
	margin-bottom: 5px;
	}
.green-left	{
	background: url(../../img/backend/message_green.gif) top left no-repeat;
	color: #6da827;
	font-family: Tahoma;
	font-weight: bold;
	line-height: 12px;
	padding: 0 0 0 20px;
	}
.green-left a	{
	color: #6da827;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: underline;
	}
.green-right a	{
	cursor: pointer;
	}
.green-right	{
	width: 55px;
}
div.top_action{
    display:block;
}
a.btnsearch{
   background:url(../../img/backend/search.png) no-repeat left top;
   height:33px;
   padding-left:24px;
   line-height:33px;
   color:#fff;
   display: inline-block;
   text-decoration:none;}
a.btnsubmit{
   background:url(../../img/backend/submit.png) no-repeat left top;
   height:33px;
   padding-left:12px;
   line-height:33px;
   color:#fff;
   display: inline-block;
   text-decoration:none;}
a.btnsearch span,a.btnsubmit span{background:url(../../img/backend/search-right.png) no-repeat right top;height:33px;display:block;padding:0 15px 0 2px}
a.btnsearch:hover,a.btnsubmit:hover{background-position:left -33px}
a.btnsearch:hover span,a.btnsubmit span:hover{background-position:right -33px}
.searh_input{border: 1px solid #DAD3D3;height:30px ; width:180px}
.searh_input1 {background: none repeat scroll 0 0 #000;border: 1px solid #dad3d3;color: #fff; height: 109px;width: 460px;margin-bottom: 9px;}
.searh_select{border: 1px solid #DAD3D3;height:32px ; width:180px}

a.add{background:url(../../img/backend/bg-add-project.png) no-repeat left top;height:33px;display:block;float:right;padding-left:27px;line-height:33px;color:#fff;text-decoration:none;}
a.add span{background:url(../../img/backend/bg-add-project-right.png) no-repeat right top;height:33px;display:block;padding:0 15px 0 2px}
a.add:hover{background-position:left -33px}
a.add:hover span{background-position:right -33px}	

.home_box{
    min-height:300px;
    margin:0 auto;width:600px;
}	
.home_box li{
    background: url('../../img/backend/box.png');width:120px;height:114px;display:block;float:left;margin:10px;
}
.home_box li a img{
    margin: 0 auto;padding-top: 5px;padding-left:30px;
    width:60px;height:60px;
}
.home_box li a h1{
    padding-left:10px;width:100px;padding-right:10px
}
.radbtn{
width:20px;
margin-top:10px;
width:5% !important;
}
.cke {
    margin-left: 144px !important;
}
.unactive{
    background: url("../../img/backend/test-pass-icon.png") no-repeat scroll left top transparent;
    display: block;
    height: 24px;
    overflow: hidden;
    text-indent: -1983px;
    width: 20px;
    margin:0 auto;
    text-align: center;
}
.unactive:hover{
    opacity: 0.8
}